# 改造猜拳游戏
# 三局两胜制：任何一方赢两次才能获胜。
# 双方都需要有一个计数器
# 循环条件：双方都没有赢两次

# 导入随机模块
import random
# 声明变量，保存各自获胜的次数
pc_count = 0
player_count = 0
pc_win = [['石头', '剪刀'], ['剪刀', '布'], ['布', '石头']]
# 如果双方赢的次数都小于2
while pc_count < 2 and player_count < 2:
    # 循环体：进行游戏
    pc = random.choice(['石头', '剪刀', '布'])
    player = input('玩家请出拳：')
    # 判断哪一方赢
    if pc == player:
        print('平局')
    elif [pc, player] in pc_win:
        print('计算机赢一局')
        pc_count += 1  # 计算机加1
    else:
        print('玩家赢一局')
        player_count += 1  # 玩家加1
# 循环结束后，判断最终的胜者
if pc_count == 2:
    print('计算机为最终的胜者')
else:
    print('玩家为最终的胜者')

